turkish periodicals - German English Dictionary